Migration tsx m340 or m580
From pl7
- -export .fef from pl7
M340
- Create m340 project
- Menu/Outils/Options du projet/Général/Configuration/Type de données E/S favori M580 (entrées sorties locales) = Topologique (this ensure you modules are topologie when adding)
- add new m340 E/S Modules that equals the tsx one and ensure your modules are topologie and not DDT d'équipement
- Menu/Outils/Options du projet/Variables/Variables de tableau représentées directement, cocher la case
- Menu/Outils/Options du projet/Variables/Autoriser les tableaux dynamiques, cocher la case
- Make the taille de champ d'adresse bigger Double click cpu configuration and make the %mw %M .... bigger same as tsx.
- Menu/Outils/Convertir partiellement et charger le .FEF du Premium
- Les variables 32 bits %MD %MF remove % from the name and then the software will ask you to give it a variable type
- %MF : Réel %MD : Dint
- Go to variable table and give them all %MW adresse for ihm (if you migrate ihm too bc u dont need adresses if you make the ihm yourself)
- If you have analogic modules double click the module and ensure parametres (la gamme , echelle ,....) are the same as in tsx
- If you have some other incompatible adressing just remove the adresse it work without it but care if u need it in ihm (if you migrate ihm too bc u dont need adresses if you make the ihm yourself)
M580
- Create m340 project
- Menu/Outils/Convertir partiellement et charger le .FEF du Premium
- Export Type FB Dériver .xdb files that shows in m340 like (pl7_ton.xdb , pl7_tof.xdb , pl7_tp.xdb , pl7_3_timer.xdb , pl7_counter.xdb , pl7_drum.xdb ,pl7_monostable.xdb )
- Create m580 project
- import Type FB Dériver
- Menu/Outils/Options du projet/Général/Configuration/Type de données E/S favori M580 (entrées sorties locales) = Topologique (this ensure you modules are topologie when adding)
- add new m580 E/S Modules that equals the tsx one and ensure your modules are topologie and not DDT d'équipement
- Menu/Outils/Options du projet/Variables/Variables de tableau représentées directement, cocher la case
- Menu/Outils/Options du projet/Variables/Autoriser les tableaux dynamiques, cocher la case
- Make the taille de champ d'adresse bigger Double click cpu configuration and make the %mw %M .... bigger same as tsx.
- Menu/Outils/Convertir partiellement et charger le .FEF du Premium
- Les variables 32 bits %MD %MF remove % from the name and then the software will ask you to give it a variable type for %MF : Réel and for %MD : Dint
- then go to variable table and give them all %MW adresse for ihm to connect with it (if you migrate ihm too bc u dont need adresses if you make the ihm yourself)
- If you have analogic modules double click the module and ensure parametres (la gamme , echelle ,....) are the same as in tsx
- If you have some other incompatible adressing just remove the adresse it work without it but care if u need it in ihm (if you migrate ihm too bc u dont need adresses if you make the ihm yourself)
- Sur le M580 afficher le rack , sur le processeur, clic sur sous ensemble RIO DIO et activer le service TFTP et plus bas cocher la case TFTP (then u have to close the window for it take take action or you will get error when generating)
If you wanna keep old modules
- m340 or m580 modules have to be in rack 1 not 0
- if u move modules when popup says u wanna deplace variable with the modules say yes
- Change rack 1 to tsx.
- delete m340/m580 modules and put tsx modules.
- now the tsx modules in rack 1 will take variables automatiquely
If you wanna change from old modules to new
- tsx modules have to be in rack 1 not 0
- if u move modules when popup says u wanna deplace variable with the modules say yes
- Change rack 1 to m340 or m580.
- delete tsx modules and put m340/m580 modules.
- ensure your modules are topologie and not DDT d'équipement
- now the m340/m580 modules in rack 1 will take variables automatiquely
From Control expert
- -export .fef from pl7
- open file in control expert or unity pro
- maybe u get error check the .txt file u are told in error popup and then open -fef as text file to fix it.
- Use umac the software tell you what to do
- Do same thing as in the other methode from pl7 convertion
Avoid misttakes
| I/O not assigned to Modules | Set I/O type to Topologique in project options |
|---|---|
| %MD / %MF conversion errors | Remove % prefix, assign DINT or Réel manually |
| HMI tags not connecting | Ensure %MD &%MF are asigned to %MW addresses In the program. |
| Modules not ready (TFTP error on M580 ,....) | Close window and save after changing modules. |
| Analog module wrong scaling | ensure scaling and range after changing modules |